Skip to content

[TA-3942][TA-3668]: Add common module upgrade tests#56

Merged
AdriaCarrera merged 14 commits intointegration/feat/upgrade-test-suitefrom
integration/feat/upgrade-module-params-tests
Mar 18, 2025
Merged

[TA-3942][TA-3668]: Add common module upgrade tests#56
AdriaCarrera merged 14 commits intointegration/feat/upgrade-test-suitefrom
integration/feat/upgrade-module-params-tests

Conversation

@GuillemGarciaDev
Copy link
Contributor

@GuillemGarciaDev GuillemGarciaDev commented Jan 31, 2025

[TA-3942][TA-3668]: Add module upgrade tests

Motivation 💡

This PR aims to add upgrade integration tests for the following common modules with the goal of improve testing coverage:

  • account
  • bank
  • staking
  • slashing
  • gov
  • evm
  • distribution
  • feemarket
  • erc20
  • poa

Changes 🛠

  • Added auth tests
  • Added bank tests
  • Added staking tests
  • Added slashing tests
  • Added gov tests
  • Added evm tests
  • Added distribution tests
  • Added feemarket tests
  • Added erc20 tests
  • Added poa tests
  • Refactored test-upgrade makefile rules to accept custom options

Considerations

To run the upgrade testsuite, execute:

make test-upgrade SNAPSHOT_DIR=<snapshot-dir>

If no SNAPSHOT_DIR option is passed, .exrpd dir will be used.

@GuillemGarciaDev GuillemGarciaDev changed the title [TA-3942]: Add common module upgrade tests [TA-3942][TA-3668]: Add common module upgrade tests Jan 31, 2025
@AdriaCarrera AdriaCarrera merged commit 02ca22c into integration/feat/upgrade-test-suite Mar 18, 2025
2 checks passed
@AdriaCarrera AdriaCarrera deleted the integration/feat/upgrade-module-params-tests branch March 18, 2025 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants